GooCubelets: The Algoorithm GooCubelets: The Algoorithm